<template>
  <div>
    <div class="excelright">
      <el-button type="primary">导入excel表</el-button>
      <el-col style="padding: 10px 0 20px">
        <el-button
          class="pull-right"
          icon="el-icon-upload"
          type="primary"
          size="mini"
          @click="importFile()"
          >批量导入</el-button
        >
        <el-button
          class="pull-right right-10"
          icon="el-icon-download"
          type="primary"
          size="mini"
          @click="downloadFile('档案模板')"
          >模板下载</el-button
        >
        <el-button
          size="mini"
          type="primary"
          icon="el-icon-plus"
          class="pull-right"
          @click="addRow"
          >新增</el-button
        >
        <div class="pull-right">
          <el-input
            placeholder="请输入编码,名称"
            prefix-icon="el-icon-search"
            v-model="FinQueryParams.archiveFilter"
            size="mini"
          ></el-input>
        </div>
      </el-col>
      　　
      <!-- 批量导入Dialog开始 -->
      <uploadTemp
        :apiURL="fileUploadUrl"
        ref="refFileUpload"
        :Refresh="Refresh"
        :OtherParams="{ brandId: QueryParams.BrandID }"
      ></uploadTemp>
      <!-- 批量导入Dialog结束 -->

      <!-- 导出excel文件 -->
      <el-button type="primary">
        <download-excel
          type="primary"
          class="export-excel-wrapper"
          :data="json_data"
          :fields="json_fields"
          name="filename.xls"
        >
          导出excel表
        </download-excel>
      </el-button>
    </div>
  </div>
</template>

<script>
export default {
  name: '',
  props:{},
  data () {
    return {
           json_fields: {
        "工号": "jobnumber",    //常规字段
        "员工姓名（必填）": "name",   
        "手机号（必填）": "phone.mobile", //支持嵌套属性
        "部门": "department", //支持嵌套属性
        "职位": "post", //支持嵌套属性
        // "备用电话": {
        //   field: "phone.landline",
        //             //自定义回调函数
        //   callback: value => {
        //     return `Landline Phone - ${value}`;
        //   }
        // }
      },
      json_data: [
        {
          name: "魏佳",
          jobnumber: "2020001",
          post: "前端工程师",
          department: "开发部",
          phone: {
            mobile: "15701793476",
            landline: "13281357561"
          }
        },
      ],
      json_meta: [
        [
          {
            " key ": " charset ",
            " value ": " utf- 8 "
          }
        ]
      ]
    }
  },
  components: {},
  methods: {
    handleSelectedFile (convertedData) {
      console.log(convertedData)
    },
    importFile() {
  this.$refs.refFileUpload.open();
 }　
  },
  mounted() {},
  computed: {},
  watch: {}
}
</script>

<style lang='scss' scoped>
.excelright {
  margin-left: 1000px;
}
</style>